Definition of Letter Box

  • (noun) a private box for delivery of mail
  • (noun) public box for deposit of mail
  • (noun) a numbered compartment in a post office where mail is put to be called for

Antonyms of Letter Box


No Antonyms Found.

Homophones of Letter Box


No Homophones Found.